glorious vanquishment

Translations
славная победа над (кем-либо) / славное поражение (кого-либо)
They remembered the glorious vanquishment of their ancient foes.
Они вспоминали о славной победе над своими древними врагами.